Completeness for parallel access to NP and counting class separation

نویسنده

  • Holger Spakowski
چکیده

Die Dissertation beschäftigt sich mit Problemen, die vollständig für die Komplexitätsklasse P ‖ sind, sowie mit der Separation von Zählklassen. P NP ‖ ist die Klasse der Probleme, die sich effizient mit parallelem Zugriff auf NP lösen lassen. Wir untersuchen die Komplexität von mit Wahlsystemen assoziierten Problemen. Wahlsysteme sind Vorschriften, nach denen aus einer Kandidatenmenge die Gewinner einer Abstimmung bestimmt werden können. Wir beweisen, daß das GewinnerProblem für die Wahlsysteme von Kemeny und Young beide vollständig für die Klasse P ‖ sind. Weiterhin betrachten wir zwei prominente Heuristiken für die Approximation des NP-vollständigen Problems der minimalen Knotenüberdeckung. Wir weisen nach, daß gewisse Entscheidungsprobleme, die mit der Qualität der Approximation durch diese Heuristiken in Zusammenhang stehen, vollständig für P ‖ sind. Der letzte Teil der Dissertation beantwortet Fragen, die in der einflußreichen Arbeit von Fenner, Fortnow und Kurtz im Jahre 1994 aufgeworfen wurden: Wir zeigen, daß die Zählklassen LWPP und WPP nicht uniform gap-definierbar sind. Desweiteren konstruieren wir ein Orakel, relativ zu dem WPP nicht abgeschlossen unter polynomialzeitbeschränkter Turing-Reduzierbarkeit ist. Dies hat zur Folge, daß ein Beweis für die Gleichheit der ähnlich definierten Klassen LWPP und WPP nichtrelativierbar sein muß. Wir erhalten diese Resultate durch Anwendung einer bekannten Technik, bei der Orakel-Turingmaschinen in multilineare Polynome mit kleinem Grad kodiert werden. Wir beweisen dazu eine neue kombinatorische Eigenschaft solcher Polynome. 1 Einleitung: Die Klasse P ‖ Eines der zentralen Ziele der Komplexitätstheorie ist es, den Ressourcenbedarf (üblicherweise Zeit oder Speicherplatz) zum Lösen von wichtigen Berechnungsproblemen zu bestimmen. Wir würden insbesondere gerne in der Lage sein, effizient lösbare von nicht effizient lösbaren Problemen zu unterscheiden. Ein Entscheidungsproblem wird gewöhnlich als effizient lösbar angesehen, wenn es eine deterministische Turingmaschine gibt, die dieses Problem in polynomialer Zeit, gemessen an der Eingabegröße, lösen kann. Die Klasse dieser Probleme wird mit P bezeichnet. Eine andere fundamentale Komplexitätsklasse ist die Klasse NP. Die Klasse NP enthält alle Entscheidungsprobleme, die von einer nichtdeterministischen Turingmaschine in polynomialer Zeit akzeptiert werden können. Eine äquivalente Definition für NP ist: NP ist die Klasse aller Probleme, deren “ja”-Instanzen sich in polynomialer Zeit verifizieren lassen. Wir betrachten als Beispiel das Entscheidungsproblem Vertex Cover. Sei G ein beliebiger ungerichteter Graph. Eine Knotenüberdeckung (vertex cover) von G ist eine Knotenmenge V ′ mit der Eigenschaft, daß jede Kante in G wenigstens einen Knoten aus V ′ enthält. Mit τ(G) bezeichnen wir die Anzahl der Knoten einer kleinsten Knotenüberdeckung von G. Das Entscheidungsproblem Vertex Cover ist nun folgender-

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

R1-ttSN(NP) Distinguishes Robust Many-One and Turing Completeness

Do complexity classes have many-one complete sets if and only if they have Turingcomplete sets? We prove that there is a relativized world in which a relatively natural complexity class—namely a downward closure of NP, R 1-tt(NP)—has Turing-complete sets but has no many-one complete sets. In fact, we show that in the same relativized world this class has 2-truth-table complete sets but lacks 1-...

متن کامل

On the separation of split cuts and related inequalities

The split cuts of Cook, Kannan and Schrijver are general-purpose valid inequalities for integer programming which include a variety of other well-known cuts as special cases. To detect violated split cuts, one has to solve the associated separation problem. The complexity of split cut separation was recently cited as an open problem by Cornuéjols & Li [10]. In this paper we settle this question...

متن کامل

A New Lower Bound for Flexible Flow Shop Problem with Unrelated Parallel Machines

Flexible flow shop scheduling problem (FFS) with unrelated parallel machines contains sequencing in flow shop where, at any stage, there exists one or more processors. The objective consists of minimizing the maximum completion time. Because of NP-completeness of FFS problem, it is necessary to use heuristics method to address problems of moderate to large scale problem. Therefore, for assessme...

متن کامل

Self-Reducibility of Hard Counting Problems with Decision Version in P

Many NP-complete problems have counting versions which are #P-complete. On the other hand, #Perfect Matchings is also Cook-complete for #P, which is surprising as Perfect Matching is actually in P (which implies that #Perfect Matchings cannot be Karp-complete for #P). Here, we study the complexity class #PE (functions of #P with easy decision version). The inclusion #PE ⊆ #P is proper unless P ...

متن کامل

On #P-completeness of Some Counting Problems

We prove that the counting problems #1-in-3Sat, #Not-All-Equal 3Sat and #3-Colorability, whose decision counterparts have been the most frequently used in proving NP-hardness of new decision problems, are #P-complete. On one hand, the explicit #P-completeness proof of #1-in-3Sat could be useful to prove complexity results within uniication theory. On the other hand, the fact that #3-Colorabilit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005